#+TITLE: Functional Programming
#+AUTHOR: Joshua Branson

* Functional programming in a basic sense does two things:

- there are no while or for loops
- One does not assign values.  The "=" operator is not allowed.  The
  only way a variable can get a value is an argument to a function.
